long term hormone replacement therapy - French English Dictionary